A Prototype of a Generic Weaver
نویسندگان
چکیده
A generic weaver is presented capable of realizing the weaving function over a large class of languages. There are several reasons why such a weaver is interesting. First, properties that can be proven about the weaver hold for all languages that fall within the domain of the weaver. Second, the problem of constructing a weaver for a particular language is reduced to constructing a language falling within the domain of the weaver.
منابع مشابه
Generic and Extensible Model Weaving and its Application to Building Models
Many tasks in Model-Driven Engineering (MDE) modify existing models in a way that depends on conditions for affected regions and cross-cuts the primary decomposition. These tasks may appear in different forms such as refactorings, model completions or aspect-oriented model weaving. Although the operations at the heart of these tasks are independent of the domain, generic solutions that can easi...
متن کاملTowards Generic Weaving of Adaptation Aspects for XML
XML is one of the most used languages in the Web and is frequently used to describe large parts of web applications. A common approach to reduce complexity of web applications relying on XML is to use a multistaged architecture in form of a transformation pipeline. These pipelines usually employ a fixed set of complex transformations to convert an XML source document into a displayable output f...
متن کاملTowards a Generic Framework for AOP
During the 1 workshop on AOP [AOP97] several fundamental questions were raised: What exactly are aspects? How to weave? What are the join points used to anchor aspects into the component program? Is there a general purpose aspect language? In this position paper, we address these questions for a particular class of aspects: aspects expressible as static, source-to-source program transformations...
متن کاملThe evolution of the social status of the women of weaver in the Sultanabad region under the influence of Ziegler Company
Abstract: Sultanabad is the name of one of the famous Iranian carpet weavers, which was later renamed Arak, and in the past produced rural-style carpets.In the Qajar period, with the provision of activities of multinational corporations such as Ziegler in this region, Sultan Abad becomes one of the carpet export and export centers of Iran. This process changes the carpet style of the region f...
متن کاملAchieving Practical Genericity in Model Weaving through Extensibility
Many tasks in Model-Driven Engineering (MDE) involve cross-cutting model modifications that are bound to certain conditions. These transformation tasks may affect numerous model elements and appear in different forms, such as refactoring, model completions or aspectoriented model weaving. Although the operations at the heart of these tasks are domain-independent, generic solutions that can easi...
متن کامل